subsurface tillage - Spanish English Dictionary